Formula 1's managing director of motorsports Ross Brawn has apologised to fans for the failed launch of F1 TV – the sport’s own over-the-top streaming service which launched at the weekend for the Spanish Grand Prix. The service,... More»
Formula 1's managing director of motorsports Ross Brawn has apologised to fans for the failed launch of F1 TV – the sport’s own over-the-top streaming service which launched at the weekend for the Spanish Grand Prix. The service,... More»